Big Huge Thesaurus

cultivated carrot

noun